package sga.testes;

import java.util.ArrayList;

import sga.dominio.aposta.Apostador;
import sga.dominio.aposta.GrupoApostadores;

public class TesteGrupoApostadores {
	
	public static void main(String[] args) {
		
		Apostador a = new Apostador("a");
		Apostador b = new Apostador("b");
		Apostador c = new Apostador("c");
		Apostador d = new Apostador("d");
		Apostador e = new Apostador("e");
		Apostador f = new Apostador("f");
		
		a.somarPontos(2);
		b.somarPontos(3);
		c.somarPontos(3);
		d.somarPontos(10);
		e.somarPontos(8);
		f.somarPontos(1);
		
		ArrayList<Apostador> apostadores = new ArrayList<Apostador>();
		apostadores.add(a);
		apostadores.add(b);
		apostadores.add(c);
		apostadores.add(d);
		apostadores.add(e);
		apostadores.add(f);
		
		
		GrupoApostadores grupo = new GrupoApostadores();
		grupo.setListaApostadores(apostadores);
		
		
		grupo.gerarClassificacao();
		
		for (int i = 0; i < grupo.getClassificacao().size(); i++) {
			System.out.println(grupo.getClassificacao().get(i).getNome());
			
		}
		
		for (int i = 0; i <grupo.getListaApostadores().size(); i++) {
			System.out.println(grupo.getListaApostadores().get(i).getPontos());
		}
		
		
	}

}
